In soft design, real-time multitasking dispatch system, using the AB language of PCC to program, improves the real-time propriety and operational efficiency of the instrument effectively. 在软件设计上,系统采用分时多任务操作系统的设计方法,用PCC自带的AB语言进行了编程,有效地提高了装置的实时性和运行效率。
The software design is used for real-time multitasking operation system as a running platform. In operation, it can ensure sampling, calculation, control, communication and display which are on time, order and high efficiency are finished. 软件设计采用实时多任务操作系统作为运行平台,在运行中保证采样,计算,控制,通信,显示等任务按时,有序,高效的完成。
Based on micro kernel architecture, the multitasking kernel of HEROS implements a priority based preemptive scheduler, high efficiency intertask synchronization and communication routines, real time interrupt services and high efficiency memory management. HEROS基于微内核体系结构,其多任务内核实现了基于优先级的抢先式调度,高效率的任务间同步和通信原语,实时的中断处理和高效的内存管理机制。